home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #5 & #6 / Amiga Plus CD - 1995 - No. 5 and 6.iso / pd / serien / purity / nr.13 / texte / inhalt nr.1-13 < prev    next >
Text File  |  1995-04-22  |  28KB  |  934 lines

  1.  
  2.  
  3.  
  4.                   ______  __    __ ______  ________________    _
  5.                  /      \/  \  /  \      \/   \_     __|  /   \
  6.                 /   |>   \  /  \   \  |>  \___/ |   /  /   /  /
  7.                /      ___/  \  /   /     _/___  |   \  \  /  /
  8.                \     /   \   \/   /      \|   |   |  \  \/  /
  9.                 \___/     \______/|____\__\___| |___|   \    /
  10.                   ______________________________________/   /
  11.                   \________________________________________/
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.     Inhalt der bisher erschienenen Purity`s :
  20.  
  21.   ---------------------------------------------------------------------------
  22.  
  23.             ****    P U R I T Y  # 1    ****
  24.  
  25.     - ExtractWorkDisk & WorkDisk.dex :
  26.  
  27.         Ein selbstextrahierendes Archiv, welches nach Starten
  28.         eine Arbeitsdiskette für PCQ-Programmierer erzeugt.
  29.         ( Vielfach von Einsteigern gewünscht - heute schon in
  30.           der Purity. ) Die Arbeitsdiskette ist auf ein Minimum
  31.         ausgelegt, d.h. für 1-Disk-Betrieb konzipiert, lät sich
  32.         jedoch an andere Umgebungen wie df2: o. Harddisk anpassen.
  33.         Wer das vollständige PCQ-Paket haben will, sei auf die
  34.         Fish 503 und 511 verwiesen.
  35.  
  36.     - PCQ-Docs.lzh :
  37.  
  38.         Ein Archiv, welches die für oben genannte Arbeitsdiskette
  39.         nötigen Doc-files enthält. Lharc ist nicht auf der Disk
  40.         enthalten, sorry, war kein Platz mehr.
  41.         { Okt.92 : Lharc ist jetzt ebenfalls auf der Disk; zum
  42.          Entpacken einfack Extract_Docs anklicken ;  Diesel }
  43.  
  44.     - ShowVectors :
  45.  
  46.         Ein kleines Tool, welches die systemvektoren anzeigt.
  47.         Incl. Src.code. (PCQ)
  48.  
  49.     - Fade :
  50.  
  51.         Ein Programm, welches Ascii-Texte zeilenweise einblendet.
  52.         Incl. Src.code. (PCQ)
  53.  
  54.     - WB2.0Farben :
  55.  
  56.         Hiermit lassen sich die Screenfarben auf die der Kickstart
  57.         2.0 einstellen. Incl. Src.code. (Kick)
  58.  
  59.  
  60.   ---------------------------------------------------------------------------
  61.  
  62.             ****    P U R I T Y  # 2    ****
  63.  
  64.  
  65.     Im Verzeichnis  Pascal finden sich folgende Ordner :
  66.  
  67.     # A.Neumann`s
  68.  
  69.     In diesem Ordner finden sich gleich zwei Programme. ShowDevs
  70.     zeigt alle derzeit über das System ansprechbaren Devices an,
  71.     als da seien Disketten, Floppys, logische Devices etc. .
  72.     Zu diesem Programm liegt der Quellcode bei.
  73.  
  74.     Das andere Tool liegt nur als Compilat vor. Der Autor fand,
  75.     eine Pascal-PD-Serie brauche auch einen in Pascal geschrie-
  76.     benen Textanzeiger - und so entstand Neptun. Allerdings über-
  77.     nimmt er in dieser Version Argumente nur aus dem CLI - die
  78.     Möglichkeit des Aufrufs als Default-Tool per Project-Icon
  79.     wurde mangels Zeit noch nicht integriert. Wahrscheinlich wird
  80.     in der nächsten Purity aber statt muchmore bereits eine neue,
  81.     verbesserte Version von Neptun benutzt.
  82.  
  83.                     Autor : Andreas Neumann
  84.  
  85.  
  86.     # QPong1.4
  87.  
  88.     Hierbei handelt es sich um ein Programm, welches vornehmlich
  89.     die Leser des  Computer-Flohmarktes  aufmerken lassen sollte.
  90.     Insider kennen und arbeitetn mit der alten Version 1.3.1 .
  91.     Jetzt liegt das Programm als Version 1.4 vor, mit diversen
  92.     Verbesserungen. So z.B. wurde das Textfeld vergrößert und der
  93.     Filerequester der Req.library integriert. Der komplette Source-
  94.     code liegt bei.
  95.  
  96.     Ebenfalls in diesem Ordner zu finden ist ein auf den PCQ-Compiler
  97.     angepaßtes Includefile zur Req.library . Letztere ist u.a. auf der
  98.     Fish 540 zu finden, von der ich das Lzh.File entliehen habe. Die
  99.     wichtigtsten Sachen wie z.B. die Lib selbst und ein Beispielpro-
  100.     gramm ( leider in C ) liegen auch in entpackter Form vor. Das In-
  101.     cludefile erfaßt in dieser Version noch nicht alle Funktionen der
  102.     Library, wird jedoch rechtzeitig zur Purity #3 erweitert.
  103.  
  104.     ( Zur Verwendung der Req.library in eigenen Programmen ist außer-
  105.     dem noch die Diesel.lib & das Batchfile CompileD notwendig, siehe
  106.     unten. )
  107.  
  108.                     Autor : Bernd Künnen
  109.  
  110.  
  111.     # CliSize
  112.  
  113.     Ein kleiner Quickhack, der über die Intuitionbase das aktuelle
  114.     Window abfragt und dieses auf maximale Größe bringt. Aus dem CLI
  115.     gestartet, läßt sich das CLI/Shell-Fenster so auf die ganze WB
  116.     bringen. Man kann allerdings auch ein wenig Unfug damit treiben.
  117.     (Mehr wird nicht verraten.) Nebenbei wurde ein Fehler im Include
  118.     "intuitionbase.i" ( im Ordner include:intuition/ ) ein Fehler ent-
  119.     deckt - im Record IntuitionBase befand sich eine geschweifte Klam-
  120.     mer ("{") zuviel. Ein korrigiertes Includefile liegt bei.
  121.  
  122.  
  123.                     Autor : Thomas Schmid
  124.  
  125.  
  126.     # Vector.library
  127.  
  128.     Dieser Ordner enthält eine Library, die Funktionen zur Darstel-
  129.     lung von dreidim. Vektorgraphiken bietet. Diese Animationen
  130.     laufen dann auf einem eigenen Screen, wobei der Clou der Erhalt
  131.     des Multitaskings ist. Kern des Ganzen ist ein für den PCQ-Pascal-
  132.     Compiler angepaßtes Includefile. Die Dokumentation der Funktionen
  133.     ist leider etwas spärlich, jedoch waren uns nicht mehr Informati-
  134.     onen zugängig. (Wir versuchen allerdings noch, an eine ausführli-
  135.     chere Dokumentation heranzukommen.) Auch an Bord sind sämtliche
  136.     Beispiele & Sources in Assembler und C sowie die fertigen Demo-
  137.     programme. Das Programm vd_cube wurde übrigens zu Demonstrations-
  138.     zwecken nach PCQ-Pascal konvertiert.
  139.  
  140.     ( Zur Verwendung der Req.library in eigenen Programmen ist außer-
  141.     dem noch die Diesel.lib & das Batchfile CompileD notwendig, siehe
  142.     unten. )
  143.  
  144.                     Autor : Bernd Künnen
  145.  
  146.  
  147.     # SaveKick2File
  148.  
  149.     SaveKick2File ist ein kleiner Quickhack, mit dem sich das aktuelle
  150.     Kickstart-ROM auslesen und in einer Datei speichern läßt. Somit kön-
  151.     nen z.B. Besitzer einer Turbokarte die Kickstarts dann aus dem File
  152.     mit SetCPU bzw. CPU nachladen.
  153.  
  154.                     Autor : Bernd Künnen
  155.  
  156.                     ( schon wieder ? )
  157.  
  158.  
  159.  
  160.     Dann kommen wir zur   Diesel.lib  und zu  CompileD  . In der Die-
  161.     sel.lib befinden sich die Routinen zur Benutzung der Req.- und
  162.     vector.library. Um diese einzubinden, compiliert man das Programm
  163.     am besten mit dem Batchfile  compileD. Dieses ist auf die Umgebung
  164.     der auf der #1 veröffentlichten Arbeits-Diskette ausgelegt, kann
  165.     aber ohne weiteres an eigene Umgebungen angepaßt werden. Sicher bin
  166.     ich mir nicht, aber ich meine, auf der Arbeitsdikette befindet sich
  167.     compileD bereits im Ordner s: .  Zumindest sind beide Werke Freeware,
  168.     sodaß jeder sie benutzen kann. Wenn neue Includefiles ins Haus ste-
  169.     hen, wird die Diesel.lib natürlich erweitert.
  170.  
  171.  
  172.                     Autor : "Diesel" Bernd Künnen
  173.  
  174.  
  175.   ---------------------------------------------------------------------------
  176.  
  177.             ****    P U R I T Y  # 3    ****
  178.  
  179.  
  180.     Im Verzeichnis  PCQ1.2b findet sich folgendes :
  181.  
  182.     Viermal extr_...  :
  183.  
  184.     Es handelt sich dabei um das neueste, komplette und fehlerfreie
  185.     1.2b-Update auf Patrick Quaid`s PCQ-Comiler. Die Archive ..Disk1
  186.     enthalten jeweils eine komplette Arbeitsumgebung, die genauso
  187.     aufgebaut ist wie die auf der Purity #1. Die Archive ...Disk2
  188.     enthalten den Rest, sprich die Docs, die Examples etc.
  189.  
  190.     Genaueres erfährt man im File Readme im gleichen Ordner.
  191.  
  192.                                Zusammengestellt von : Bernd Künnen
  193.  
  194.     In Verzeichnis Pascal :
  195.  
  196.     Diskinfo  -  gibt Infos über eingelegte Disks aus, so
  197.     z.B. auch über auf der Disk vorhandene Softerrors.
  198.  
  199.                                         Autor : Robert Martignoni
  200.  
  201.  
  202.   ---------------------------------------------------------------------------
  203.  
  204.             ****    P U R I T Y  # 4    ****
  205.  
  206.  
  207.   Arpreq  enthält Include, Unit und Beispielprogramm für die Benutzung des
  208.           Arp-Filerequesters aus der Arp.library.
  209.                                                  Autor [mik]
  210.  
  211.   Abfrage demonstriert eine Abfrage mit 3D-Gadgets, deren Ergebnis einfach
  212.           im CLI abgefragt werden kann.
  213.                                                  Autor [mik]
  214.  
  215.   Gadgets zeigt alle möglichen Gadgets und deren dreidimensionale Realisier-
  216.           ung in Pascal.
  217.                                                  Autor [mik]
  218.  
  219.   Farben  ist ein einfaches Programm, das die Farbe des Workbenchscreens
  220.           verändert.
  221.                                                  Autor [mik]
  222.  
  223.   Drucky  ist ein Druckeransteuerungsprogramm, daß Ihren Drucker voll aus-
  224.           reizen kann.
  225.                                                  Autor [mik]
  226.  
  227.   XColor  enthält die Xcolor.library von AmigaLibDisk 361 und den dazu
  228.           gehörenden Includefiles und Beispielprogramm in Deutsch.
  229.                                                  Autor: Roger Fischlin
  230.  
  231.   Flackerei  Wer kennt es nicht, das Flackern z.B. beim Powerpacker.
  232.              Für Pascal ist das natürlich auch kein Problem
  233.                                                  Autor [mik]
  234.  
  235.   Iconify Beispielprogramm das zeigt, wie man ein Fenster iconifiziert.
  236.                                                  Autor [mik]
  237.  
  238.   Umrandung  Mein neustes Werk: eine variable Prozedur für dreidimensionale
  239.              Umrandungen, streng nach Commodorerichtlinien. Damit kann man
  240.              einfach 3-Dimensionale Oberflächen und Gadgets entwerfen.
  241.                                                  Autor [mik]
  242.   
  243.   Datum   Ein Programm, daß die Systemzeit und das Systemdatum ausließt.
  244.  
  245.  
  246.   Req.library Eine Library zum einfachen darstellen von Gadgets
  247.               jeglicher Art und vielen mehr.
  248.                                              Autor: "Diesel" Bernd Künnen
  249.  
  250.   DeviceInfo  Ein Programm, daß ein paar Infos über das gewählte
  251.               Device anzeigt.
  252.                                                  Autor: Thomas Schmid
  253.  
  254.  
  255.   ---------------------------------------------------------------------------
  256.  
  257.             ****    P U R I T Y  # 5    ****
  258.  
  259.  
  260.    #  PCQ-Programme :
  261.  
  262.    UFO
  263.      Ein kleines Spiel.
  264.                                                       Jörg Wach
  265.  
  266.    DXBoot
  267.      Dieses Programm hat alles um den Bootblock einer Disk zu bearbeiten,
  268.      d.h. man kann BB als Files speichern, vergleichen installieren, usw ..
  269.                                                       Bernd Künnen
  270.  
  271.    TaskBremse
  272.      Mit diesem Programm kann man alle Tasks stoppen und wieder starten.
  273.                                                       Jörg Wach
  274.  
  275.    HalfBrite
  276.      Rechtecke im HalfBrite-Modus kann man sich mit diesem Programm an-
  277.      schauen.
  278.                                                       Bernd Künnen
  279.  
  280.    Stars
  281.      Dieses Programm erzeugt (aus Demos bekannt) vorbeifliegende Sterne.
  282.                                                       Jörg Wach
  283.  
  284.    Game
  285.      In diesem Ordner finden sich einige Prozeduren, um Spiele zu schrei-
  286.      ben.
  287.                                                       Jörg Wach
  288.  
  289.    Mouse
  290.      Wie man den Mauszeiger verändert, zeigt dieses Programm.
  291.                                                       Bernd Künnen
  292.  
  293.    ChangeIO
  294.      Bringt das Fenster des PCQ Runtime-Systems auf 640*200.
  295.                                                       Bernd Künnen
  296.  
  297.    StrToInt
  298.      In diesem Ordner findet man eine Prozedur um Strings in normale
  299.      Integer-Zahlen zu verwandeln.
  300.                                                       Jörg Wach
  301.    WBColors
  302.      Ändert die WB 1.3 Farben in die WB2.0 Farben um. Und auch anders-
  303.      rum.
  304.                                                       T. Schmidt
  305.  
  306.    Und ein Tip zum Speicher-Sparen bei Textausgabe von Bernd Künnen !!
  307.  
  308.  
  309.    #  KickPascal-Programme :
  310.  
  311.    Scroller
  312.      Scrollt einen Text. Wie der Name schon sagt !!
  313.                                                       Michael Klein
  314.  
  315.    Drucky
  316.      Druckt einen Text (mit Schriftattributen) aus.
  317.                                                       Michael Klein
  318.  
  319.    UhrV1.0
  320.      Zeigt durchwegs einen kleine Digitaluhr an.
  321.                                                       Michael Klein
  322.  
  323.    Gadgets_2
  324.      Stellt noch zwei andere Arten von Gadgets zu Verfügung:
  325.             1. Radiobuttons
  326.       und   2. eine Checkbox.
  327.                                                       Michael Klein
  328.  
  329.    Autorequest
  330.      Zeigt wie man ein Autorequester erzeugt.
  331.                                                       Michael Klein
  332.  
  333.  
  334.    Und ein Tip zur Assemblereinbindung in KickPascal-Programme von
  335.    
  336.                         Jörg Drobick.
  337.  
  338.   ---------------------------------------------------------------------------
  339.  
  340.             ****    P U R I T Y  # 6    ****
  341.  
  342.     Auf dieser Disk befinden sich wieder einmal 2 selbstentpackende
  343.     Files mit der Pascal Entwicklerumgebung * Zaphod * , inkl. PCQ.
  344.  
  345.         Dieses Programm gewann auf einer Party in Traunstein den
  346.     1. Platz in der Sparte des besten PD-Programms.
  347.  
  348.     Und bevor ich es vergesse:
  349.  
  350.            Das Programm Zaphod stammt von 
  351.  
  352.                    Wurzelsepp (Andreas Neumann) und
  353.  
  354.                    Diesel (Bernd Künnen).
  355.  
  356.  
  357.   ---------------------------------------------------------------------------
  358.  
  359.             ****    P U R I T Y  # 7    ****
  360.  
  361.  
  362.     ----  Für Kickpascal-User :  ----
  363.  
  364.  
  365.     #### Von "Bomber" Björn Schotte :
  366.  
  367.     *  EditNote
  368.  
  369.     Ein kleines Tool, um Filecomments zu editieren. Nur vom CLI zu
  370.     starten, da als Parameter der Name des betreffenden Files erwartet
  371.     wird.
  372.  
  373.  
  374.     *  Greet
  375.  
  376.     Gibt passend zur Tageszeit einen Gruß aus. Ebenfalls nur vom CLI
  377.     aus zu bedienen. { Lief bei mir nicht richtig - kann an OS 2.0
  378.     und damit anderen Ctrl.-Codes liegen ???? }
  379.  
  380.  
  381.     *  Time_Tools
  382.  
  383.     Ein Modul für Kickpascal-User, zum bequemeren Auslesen der aktuellen
  384.     Zeit.
  385.  
  386.  
  387.     *  NoCursor
  388.  
  389.     Schaltet im CLI den Cursor an/aus.
  390.  
  391.  
  392.     *  Unit Math
  393.  
  394.     Bietet Kickpascal-Programmierern diverse Funktionen zum einfachen
  395.     Berechnen von Fläche, Umfanf, Rauminhalt etc. für diverse geometr.
  396.     Figuren.
  397.  
  398.  
  399.     *  WriteProtect
  400.  
  401.     Quickhack, um in Scripts den Status der Floppy abzufragen.
  402.  
  403.  
  404.     ####  Von Tobias Pfeifer :
  405.  
  406.     * PBT
  407.  
  408.     Ein Programm zum Ausdrucken von Überweisungen. Mit simpler aber
  409.     freundlicher Benutzerführung.
  410.  
  411.  
  412.     ####      Von {unbekannt} :
  413.  
  414.     *  ZeichenAmiga :
  415.  
  416.     Gibt den aktuellen Zeichensatz des Rechners aus.
  417.  
  418.  
  419.  
  420.  
  421.     ----  Programme für PCQ-User :  ----
  422.  
  423.  
  424.     ####  Von "WurzelSepp" Andreas Neumann :
  425.  
  426.     *  Scroller
  427.  
  428.     Noch ein Versuch, in Pascal einen möglichst simplen und doch
  429.     ruckelfreien (?) Scroller zu schreiben.
  430.  
  431.  
  432.     *  Umrandung
  433.  
  434.     Bietet eine sehr einfache und effektive Funktion zum Erstellen
  435.     von 3D-Rändern um Gadgets etc. .
  436.  
  437.  
  438.     ####  Von "Diesel" Bernd Künnen :
  439.  
  440.     *  ShowIff
  441.  
  442.     Kleines Beispiel zur Handhabung der iff.library unter PCQ-Pascal.
  443.  
  444.  
  445.     *  XColor
  446.  
  447.     Includefile und Beispiel zur Verwendung von Rogers xcolor.library
  448.     unter PCQ-Pascal.
  449.  
  450.  
  451.  
  452.   ---------------------------------------------------------------------------
  453.  
  454.             ****    P U R I T Y  # 8    ****
  455.  
  456.  
  457.  
  458.  
  459.     Diesmal auf der Purity gibt es:
  460.  
  461.  
  462.     ------------------  Für unsere Kickpascal-User :  ------------------
  463.  
  464.  
  465.     #### Von "Bomber" Björn Schotte :
  466.  
  467.     *  GoDir
  468.  
  469.     GoDir versucht in das angegebene Verzeichnis zu wechseln (siehe CD),
  470.     falls das Verzeichnis nicht vorhanden ist, wird es angelegt.
  471.     
  472.  
  473.     *  Huh
  474.  
  475.     Mit diesem Programm spart man sich die ewige Blätterei im AmigaDOS
  476.     Handbuch, wenn man wissen möchte, was z.B. die Fehlernummer 207
  477.     (gibts die ??) zu bedeuten hat. 
  478.  
  479.  
  480.     *  Primi
  481.  
  482.     Zeigt die Primzahlen bis zum gewünschten Wert an.
  483.  
  484.  
  485.     
  486.  
  487.     ####  Von Michael Klein :
  488.  
  489.     * Parameter
  490.  
  491.     In diesem Verzeichnis findet ihr zwie Include-Dateien, die den Umgang
  492.     mit den übergebenen Parameter von der Workbench und dem CLI erleichtern.
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.     -------------   Kommen wir nun zu PCQ-Programmen :  ----------------
  500.  
  501.  
  502.     ####  Von Jörg Wach:
  503.  
  504.     *  Scancode
  505.  
  506.     Gibt die Anzahl der Taktzyklen von 68000er-Assemblerbefehlen aus.
  507.  
  508.  
  509.     ####  Von Andreas Tetzl:
  510.  
  511.     *  KillDM/KillJeff
  512.  
  513.     Diese beiden Virenkiller löschen einmal den DisasterMaster und den
  514.     Butonic-JeffV3.00 von einer Disk.
  515.  
  516.  
  517.     ####  Von "Diesel" Bernd Künnen :
  518.  
  519.     *  "Pointer.library"
  520.  
  521.     In diesem Verzeichniss zeigt Diesel wie man die "pointer.library"
  522.     rc\ichtig programmiert.
  523.  
  524.  
  525.     *  QPong V1.5
  526.  
  527.     Die neueste Version des Couponwriters.
  528.  
  529.  
  530.     *  DxBoot
  531.  
  532.     Sichert den Bootblock einer Disk als Textfile.
  533.  
  534.  
  535.     *  QPong V1.5
  536.  
  537.     Dieses kleine Programm dient zum Umschalten der Power-LED und des
  538.     Tiefpassfilters.
  539.  
  540.  
  541.     *  AutoReq
  542.  
  543.     Wiederum ein ganz kleines Programm. Es soll verdeutlichen wie man
  544.     einen AutoRequester programmiert.
  545.  
  546.  
  547.  
  548.  
  549.  
  550.   ---------------------------------------------------------------------------
  551.  
  552.             ****    P U R I T Y  # 9    ****
  553.  
  554.  
  555.     Diesmal auf der Purity gibt es:
  556.  
  557.  
  558.     ------------------  Für unsere Kickpascal-User :  ------------------
  559.  
  560.  
  561.     #### Von "Bomber" Björn Schotte :
  562.  
  563.     *  LeftyMouse
  564.  
  565.     Dieses Programm ist für Links-Händer gedacht. Es vertauscht die beiden 
  566.     Maustasten.
  567.  
  568.  
  569.     *  AutoPoint
  570.  
  571.     Aktiviert automatisch das Fenster über dem sich der Mauspfeil befindet.
  572.  
  573.  
  574.     *  MMBShift
  575.  
  576.     Dieses Programm dient zur Vereinfachung von Mehrfachselektierungen durch
  577.     die Maus, d.h. Ihr könnt eure Shift-Taste wegwerfen. 
  578.  
  579.  
  580.     *  RMBShift
  581.  
  582.     RMBShift arbeitet ähnlich wie MMBShift.  
  583.  
  584.  
  585.    *  Time
  586.  
  587.     Wenn man dieses Programm aufgerufen hat, erscheint ein kleines Window
  588.     mit der aktuellen Uhrzeit.
  589.  
  590.  
  591.     *  Umlaute
  592.  
  593.     Konvertiert Text mit Umlauten zu Text ohne Umlaute.
  594.     Das Programm ersetzt z.B. automatisch "ß" in "ss" und "ö" in "oe",usw.
  595.  
  596.  
  597.     *  Speedy
  598.  
  599.     Dieses kleine nützliche Programm beschleunigt die Maus.
  600.  
  601.  
  602.  
  603.  
  604.     ####  Von Michael Klein :
  605.  
  606.    * Memory 
  607.  
  608.     Diese Programm zeigt in einem Fenster an, wieviel CHIP und FASTMEM noch
  609.     frei sind.
  610.  
  611.  
  612.    * RogerDatV2.21
  613.  
  614.  
  615.     Diese Adressenverwaltung mit wirklich ansprechender Benutzeroberfläche
  616.     ist in zwei Versionen auf dieser Disk entahlten.
  617.  
  618.     Einmal in der Version V2.18 für OS 1.2/1.3 und einmal in einer speziellen
  619.     Version für OS 2.0/3.0?.
  620.  
  621.     Rogerdat hat wirklich alles was ein Adressenverwaltungsprogramm benötigt.
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.     -------------   Kommen wir nun zu PCQ-Programmen :  ----------------
  629.  
  630.  
  631.     ####  Von "Wurzelsepp" Andreas Neumann :
  632.  
  633.     *  NCoupon V3.0
  634.  
  635.     NCoupon ist ein Programm zur Erstellung von Coupons für diverse Klein-
  636.     anzeigenmagazine. Es bietet die Möglichkeit, bis zu 3500 Zeichen
  637.     Text in einen Coupon zu fassen, falls der Drucker mitspielt, auf
  638.     jeden Fall aber 1750.
  639.     Gestartet wird NCoupon vom CLI aus mit "run NCoupon" oder über die
  640.     Workbench.
  641.     Die Funktionsweise ist denkbar einfach : im oberen Teil des Displays
  642.     befindet sich das Texteingabefeld, darunter die Angaben für den Coupon
  643.     und zuletzt kommt eine Gadgetreihe um NCoupon zu bedienen.
  644.     Das Texteingabefeld ist ein eigenständiger Editor, die Bedienung
  645.     wurde an die Grundfunktionen des besten PD-Editors "DME" von
  646.     Matthew Dillon angelehnt.
  647.  
  648.  
  649.     ####  Von "Diesel" Bernd Künnen:  
  650.   
  651.     * LMB
  652.  
  653.     In diesem Verzeichnis befinden sich 2 kleine Programme, die zeigen,
  654.     wie man die linke Maustaste abfragt.
  655.  
  656.  
  657.  
  658.   ---------------------------------------------------------------------------
  659.  
  660.             ****    P U R I T Y  # 10    ****
  661.  
  662.  
  663.     Diesmal ist die Purity allein von mir (Diesel) zusammengestellt.
  664.     (Harrharr - eine Purity für mich ganz allein ... ) Ihr findet :
  665.  
  666.     * Medplayer.library
  667.  
  668.     Benutzung der Medplayer.library unter PCQ-Pascal, zum Einbinden
  669.     von MED-Songs in eigene Programme. Incl. neuer diesel.lib zum
  670.     Linken und drei Beispielprogramme.
  671.  
  672.  
  673.     * OctaMED
  674.  
  675.     Ein Teil des OctaMED-Packets - zumindest das Wichtigste. An dem
  676.     OctaMED an sich ist wohl vor allem die Möglichkeit zum Konver-
  677.     tieren von Noise-/Protracker-Modulen interessant.
  678.  
  679.  
  680.     * DEMO
  681.  
  682.     Die erste und bisher einzige DEMO (naja, was man halt so Demo
  683.     nennt), die komplett in Pascal geschrieben wurde. Vielleicht
  684.     kann sich der eine oder andere ja noch was abgucken.
  685.  
  686.  
  687.  
  688.  
  689.   ---------------------------------------------------------------------------
  690.  
  691.             ****    P U R I T Y  # 11    ****
  692.  
  693.  
  694.  
  695.     Diesmal auf der Purity gibt es:
  696.  
  697.  
  698.     ------------------  Für unsere Kickpascal-User :  ------------------
  699.  
  700.  
  701.  
  702.     * IFF: Eine UNIT zur iff.library mit einem Beispielpogramm, das
  703.                zeigt, wie man ein iff File lädt.
  704.                                                ####Frank Beer / Michael
  705.  
  706.     
  707.  
  708.     * Apfelmänner: Ein paar Apfelmännchenprogramme von
  709.                                                   ####Dominik Hammer.
  710.     
  711.  
  712.     * LED: Ein Programm zum An- und Ausschalten der PowerLED.
  713.  
  714.                                                   ####Diesel / Michael
  715.  
  716.     * Fonttest2: Ein Programm, das die Fontbenutzung vereinfacht. Für
  717.                Kickstart 1.2 und 2.0 .
  718.                                                  ####Michael Klein
  719.  
  720.     * Prim : ein weiteres Programm um Primzahlen zu berechnen.
  721.  
  722.                                                  ####Michael Klein
  723.  
  724.     * Iconify2 : zeigt wie man unter os2.0 und höher ein Fenster
  725.                  iconifiziert.
  726.                                                  ####Michael Klein
  727.  
  728.     * Prozent : Es erscheint ein Balken, der z.B. zeigt, wieviel
  729.             Prozent der Datensätze gedruckt sind.
  730.  
  731.                                                  ####Michael Klein
  732.  
  733.     * Aktivator: Zeigt, wie Stringgadgets aktiviert werden.
  734.  
  735.                                                  #### Michael Klein
  736.  
  737.     * PBT: Ein Programm zum Bedrucken von Überweisungsformularen.
  738.          Version 3.0 (mit grafischer Benutzeroberfläche) !
  739.  
  740.                          #### Thomas Pfeifer
  741.  
  742.  
  743.                          
  744.  
  745.  
  746.     -------------   Kommen wir nun zu HSPascal-Programmen :  ----------------
  747.  
  748.  
  749.        Die ersten HSPascal-Programm auf der Purity haben eher demo-
  750.     nstrativen Charakter.
  751.  
  752.     GraphDemo zeigt wie einfach man in HSPascal Grafik programmiert.
  753.  
  754.     Benchmark zeigt die Leistungsfähigkeit von HSPascal.
  755.  
  756.     Beide Programme sind von Robert Martignoni.
  757.  
  758.  
  759.  
  760.  
  761.     --------------   Und zum Schluß zu den PCQ-Programmen :  ----------------
  762.  
  763.     * AskX: Ersetzt den Ask-Befehl von C=.
  764.  
  765.                              #### Bernd Künnen
  766.  
  767.     * AClock: Das Programm öffnet ein kleines Fenster in dem ständig 
  768.         Zeit und freies Chip- und Fastmem angezeigt werden. 
  769.                     
  770.                              #### Andreas Tetzl
  771.  
  772.  
  773.  
  774.     °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
  775.  
  776.     Außerdem befindet sich auf dieser Nummer noch ein Pascal-Einsteiger-
  777.     Kurs von Andreas Mauß. Erst eigentlich für PCQ-Pascal gedacht, aber
  778.     alle Programme funktionieren auch unter Kick-Pascal oder HSPascal.
  779.  
  780.  
  781.  
  782.  
  783.   ---------------------------------------------------------------------------
  784.  
  785.                  ****    P U R I T Y  # 12    ****
  786.  
  787.  
  788.  
  789.  
  790.     * Rogerdat(KP)
  791.  
  792.     Die neueste Version von Rogerdat (läuft nur unter OS 2.0 und
  793.     höher).
  794.                     Michael Klein
  795.  
  796.  
  797.     * Peters Bank Tool(KP)
  798.  
  799.     Wiederum ein neuere Version von einem altbekannten Programm.
  800.     Läuft nur unter OS2.0 und höher.
  801.                     Thomas Pfeiffer
  802.  
  803.  
  804.     * Passwort(KP) 
  805.  
  806.     Passwort ist ein Passwort-Programm, d.h. man muß sich erst in den 
  807.     Computer "einloggen", um damit zu arbeiten. Dies ist ein wirksamer 
  808.     Schutz gegen unbefugte Besitzer, wenn man eine Festplatte hat oder 
  809.     auch Disketten.
  810.  
  811.                     Björn Schotte
  812.  
  813.  
  814.     * MouseGag(KP) 
  815.  
  816.     Kleiner Quickhack zur Manipulation der Maus.
  817.  
  818.                     Björn Schotte
  819.  
  820.  
  821.     * Lösungen zu den Aufgaben zum Buch GK Informatik(KP) 
  822.  
  823.     In diesem Ordner findet Ihr Lösungen zu Aufgaben aus dem Buch
  824.     GK Informatik.
  825.  
  826.                     Achim Hauck
  827.  
  828. ______________________________________________________________________
  829.  
  830.  
  831.     * DualScroll(PCQ) 
  832.  
  833.  
  834.     Dieses Programm demonstriert ein DualScroll-Screen
  835.  
  836.                     Bernd Künnen
  837.  
  838.     * Kalender(PCQ) 
  839.  
  840.     Dieses Programm enthält 3 Funktionen :
  841.        - Bestimmung des Wochentages eines beliebigen Datums
  842.        - Bestimmung der Differenz zwischen 2 Daten
  843.        - Bestimmung eines Zieldatums aus Ausgangsdatum und Tagesdifferenz
  844.     Die Berechnungen basieren auf der Periodizität des momentan gültigen
  845.     (Gregorianischen (??)) Kalenders.
  846.  
  847.                     Jan Stötzer
  848.  
  849.  
  850.     * GuruV1.1(PCQ) 
  851.  
  852.     Guru V1.1 ist das 1834-te Programm (ungefähr), das die 
  853.     Amiga-Guru-Nummern aufschlüsselt, halt diesmal in Pascal...
  854.  
  855.                     Jan Stötzer
  856.  
  857.  
  858.  
  859.  
  860.   ---------------------------------------------------------------------------
  861.  
  862.                    ****    P U R I T Y  # 13    ****
  863.  
  864.  
  865.  
  866.     
  867.     * CDTV(KP)
  868.  
  869.     Die Idee für dieses Programm kam mir, als ich vor meinem CDTV saß und 
  870.     gleichzeitig Musik hören und arbeiten wollte. Es gibt zwar die 
  871.     Möglichkeit während der Arbeit auf der Workbench die Play-Taste zu
  872.     drücken, aber die einzige Information, die man erhält ist die 
  873.     Tracknummer. Die andere Möglichkeit Audio-CDs abzuspielen war auf das
  874.     Multitasking zu verzichten und den eingebauten Player zu benutzen.
  875.     Dies fand ich ziemlich übel. In der deutschen Zeitschrift 'AMIGA-DOS'
  876.     habe ich zum Glück ein Programm von Dr. Peter Kittel (Commodore 
  877.     Deutschland) in AMIGA-BASIC gefunden. Dieses Programm sah eher aus 
  878.     wie ein C-64 Programm mit vielen PEEKS und POKES. Aus diesem Grunde
  879.     übersetzte ich es nach KICK-PASCAL (Zeilen in AmigaBasic : Zeilen in
  880.     Kick-Pascal = 200 : 15) and entwarf eine Workbench-Oberfläche 
  881.     (September 1992). 
  882.                     Daniel Amor
  883.  
  884.  
  885.     * AmigaPascal-Compiler(KP)
  886.  
  887.     Wie der Name schon sagt handelt es sich bei diesem Programm
  888.     um einen kleinen Pascal-Compiler.
  889.     Natürlich wie immer mit Sourecode.
  890.  
  891.                     Daniel Amor
  892.  
  893.     * Unit Args(KP) 
  894.  
  895.     Die Unit ARGS enthält zwei Routinen, die den Umgang mit den
  896.     Parametern von Programmen, die aus dem CLI aufgerufen wurden,
  897.     entschieden erleichtern:
  898.     
  899.                     Janosh
  900.  
  901.     xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  902.  
  903.  
  904.     * MoveV1.0(PCQ) 
  905.  
  906.     Move ist ein kleines CLI-Tool, daß eigentlich nicht mehr
  907.     macht, als ein File zu kopieren und danach das Original zu 
  908.     löschen. 
  909.  
  910.                     J. Stötzer            
  911.  
  912.     * VSB1.0(PCQ) 
  913.  
  914.     VSB steht für (wie einfallsreich) Verstärkerberechnung.
  915.     Es ist ein kleines Tool für Elektronikfreax zur Berechnung
  916.     sehr einfacher Verstärkerstufen.   
  917.  
  918.                      J. Stötzer
  919.  
  920.  
  921.     * Speak 
  922.  
  923.    Diesen Quickhack habe ich an einem langweilgen Aprilnachmittag
  924.    geschrieben. Dient mir als Grundlage zu meinem nächsten Projekt,
  925.    und Euch zum Lernen :)  . 
  926.  
  927.                        Bernd Künnen
  928.  
  929.  
  930.  
  931.  
  932.